using System;
using ns27;
using Triton.Game.Mono;

namespace Triton.Game.Mapping
{
	[Attribute38("SetRotationClock")]
	public class SetRotationClock : MonoBehaviour
	{
		public Renderer m_GlassPanel => method_3<Renderer>("m_GlassPanel");

		public float m_AnimationWaitTime => method_2<float>("m_AnimationWaitTime");

		public GameObject m_CenterPanel => method_3<GameObject>("m_CenterPanel");

		public float m_CenterPanelFlipTime => method_2<float>("m_CenterPanelFlipTime");

		public GameObject m_SetRotationButton => method_3<GameObject>("m_SetRotationButton");

		public GameObject m_SetRotationButtonMesh => method_3<GameObject>("m_SetRotationButtonMesh");

		public GameObject m_YearIconQuad => method_3<GameObject>("m_YearIconQuad");

		public GameObject m_SetRotationButtonShadow => method_3<GameObject>("m_SetRotationButtonShadow");

		public float m_SetRotationButtonDelay => method_2<float>("m_SetRotationButtonDelay");

		public float m_SetRotationButtonWobbleTime => method_2<float>("m_SetRotationButtonWobbleTime");

		public float m_ButtonRotationHoldTime => method_2<float>("m_ButtonRotationHoldTime");

		public GameObject m_ButtonRiseBone => method_3<GameObject>("m_ButtonRiseBone");

		public GameObject m_ButtonBanner => method_3<GameObject>("m_ButtonBanner");

		public UberText m_ButtonBannerStandard => method_3<UberText>("m_ButtonBannerStandard");

		public UberText m_ButtonBannerWild => method_3<UberText>("m_ButtonBannerWild");

		public Color m_ButtonBannerTextColor => method_2<Color>("m_ButtonBannerTextColor");

		public float m_ButtonRiseTime => method_2<float>("m_ButtonRiseTime");

		public float m_BlurScreenDelay => method_2<float>("m_BlurScreenDelay");

		public float m_BlurScreenTime => method_2<float>("m_BlurScreenTime");

		public float m_MoveButtonUpZ => method_2<float>("m_MoveButtonUpZ");

		public float m_MoveButtonUpZphone => method_2<float>("m_MoveButtonUpZphone");

		public float m_MoveButtonUpTime => method_2<float>("m_MoveButtonUpTime");

		public float m_ButtonFlipTime => method_2<float>("m_ButtonFlipTime");

		public float m_ButtonToTrayAnimTime => method_2<float>("m_ButtonToTrayAnimTime");

		public float m_EndBlurScreenDelay => method_2<float>("m_EndBlurScreenDelay");

		public float m_EndBlurScreenTime => method_2<float>("m_EndBlurScreenTime");

		public float m_MoveButtonToTrayDelay => method_2<float>("m_MoveButtonToTrayDelay");

		public float m_TextDelayTime => method_2<float>("m_TextDelayTime");

		public float m_VeteranGhostedIconDelayTime => method_2<float>("m_VeteranGhostedIconDelayTime");

		public ClockOverlayText m_overlayText => method_3<ClockOverlayText>("m_overlayText");

		public GameObject m_ButtonGlowPlaneYellow => method_3<GameObject>("m_ButtonGlowPlaneYellow");

		public GameObject m_ButtonGlowPlaneGreen => method_3<GameObject>("m_ButtonGlowPlaneGreen");

		public PegUIElement m_clickCatcher => method_3<PegUIElement>("m_clickCatcher");

		public float m_TheClockAmbientSoundVolume => method_2<float>("m_TheClockAmbientSoundVolume");

		public float m_TheClockAmbientSoundFadeInTime => method_2<float>("m_TheClockAmbientSoundFadeInTime");

		public float m_TheClockAmbientSoundFadeOutTime => method_2<float>("m_TheClockAmbientSoundFadeOutTime");

		public bool m_clickCaptured => method_2<bool>("m_clickCaptured");

		public Vector3 m_buttonBannerScale => method_2<Vector3>("m_buttonBannerScale");

		public static float BUTTON_MESH_Z_ROTATION_FOR_WILD => MonoClass.smethod_6<float>(TritonHs.MainAssemblyPath, "", "SetRotationClock", "BUTTON_MESH_Z_ROTATION_FOR_WILD");

		public static float BUTTON_MESH_Z_ROTATION_FOR_STANDARD => MonoClass.smethod_6<float>(TritonHs.MainAssemblyPath, "", "SetRotationClock", "BUTTON_MESH_Z_ROTATION_FOR_STANDARD");

		public SetRotationClock(IntPtr address, string className)
			: base(address, className)
		{
		}

		public SetRotationClock(IntPtr address)
			: this(address, "SetRotationClock")
		{
		}

		public static SetRotationClock Get()
		{
			return MonoClass.smethod_15<SetRotationClock>(TritonHs.MainAssemblyPath, "", "SetRotationClock", "Get", Array.Empty<object>());
		}

		public void Awake()
		{
			method_8("Awake");
		}

		public void StartTheClock()
		{
			method_8("StartTheClock");
		}

		public void ShakeCamera()
		{
			method_8("ShakeCamera");
		}

		public void SwapSetIcons()
		{
			method_8("SwapSetIcons");
		}

		public void FadeInAmbientSound()
		{
			method_8("FadeInAmbientSound");
		}

		public void FadeOutAmbientSound()
		{
			method_8("FadeOutAmbientSound");
		}

		public void StopAmbientSound()
		{
			method_8("StopAmbientSound");
		}

		public void PlayClockAnimation()
		{
			method_8("PlayClockAnimation");
		}

		public void AnimateButtonToTournamentTray()
		{
			method_8("AnimateButtonToTournamentTray");
		}

		public void FlipCenterPanelButton()
		{
			method_8("FlipCenterPanelButton");
		}

		public void RaiseButton()
		{
			method_8("RaiseButton");
		}

		public void RaiseButtonComplete()
		{
			method_8("RaiseButtonComplete");
		}

		public void StopButtonDrift()
		{
			method_8("StopButtonDrift");
		}

		public void ShowButtonBanner()
		{
			method_8("ShowButtonBanner");
		}

		public void ShowButtonYellowGlow()
		{
			method_8("ShowButtonYellowGlow");
		}

		public void CrossFadeToGreenGlow()
		{
			method_8("CrossFadeToGreenGlow");
		}

		public void ButtonBannerCrossFadeText()
		{
			method_8("ButtonBannerCrossFadeText");
		}

		public void ButtonBannerPunch()
		{
			method_8("ButtonBannerPunch");
		}

		public void HideButtonBanner()
		{
			method_8("HideButtonBanner");
		}

		public void HideButtonBannerComplete()
		{
			method_8("HideButtonBannerComplete");
		}

		public void FlipButton()
		{
			method_8("FlipButton");
		}

		public void MoveButtonUp()
		{
			method_8("MoveButtonUp");
		}

		public void VignetteBackground(float time)
		{
			method_8("VignetteBackground", time);
		}

		public void StopVignetteBackground(float time)
		{
			method_8("StopVignetteBackground", time);
		}

		public void BlurBackground(float time)
		{
			method_8("BlurBackground", time);
		}

		public void StopBlurBackground(float time)
		{
			method_8("StopBlurBackground", time);
		}

		public void MoveButtonToDeckPickerTray(bool socketAsWild)
		{
			method_8("MoveButtonToDeckPickerTray", socketAsWild);
		}

		public void ButtonImpactAndShutdownTheClock()
		{
			method_8("ButtonImpactAndShutdownTheClock");
		}

		public void EndClockStartTutorial()
		{
			method_8("EndClockStartTutorial");
		}

		public void OnClick(UIEvent e)
		{
			method_8("OnClick", e);
		}
	}
}
